bank online banking banking marketing finance credit card processing information technology item processing management consulting strategic consulting transaction processing loans technology checking consulting e-commerce science financial services institute